home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / Emulatoren / UAE0.6.4 / amiga / source / uae_pragmas.h < prev    next >
C/C++ Source or Header  |  2000-05-27  |  1KB  |  39 lines

  1. int GetVersion(void);
  2. int GetUaeConfig(struct UAE_CONFIG *);
  3. int SetUaeConfig(struct UAE_CONFIG *);
  4. int HardReset(void);
  5. int Reset(void);
  6. int EjectDisk(ULONG drive);
  7. int InsertDisk(UBYTE *name, ULONG drive);
  8. int EnableSound(void);
  9. int DisableSound(void);
  10. int EnableJoystick(void);
  11. int DisableJoystick(void);
  12. int SetFrameRate(ULONG rate);
  13. int ChgCMemSize(ULONG mem);
  14. int ChgSMemSize(ULONG mem);
  15. int ChgFMemSize(ULONG mem);
  16. int ChangeLanguage(ULONG lang);
  17. int ExitEmu(void);
  18. int GetDisk(ULONG drive, UBYTE *name);
  19. int DebugFunc(void);
  20. #pragma libcall UaeBase GetVersion 1e 0
  21. #pragma libcall UaeBase GetUaeConfig 24 801
  22. #pragma libcall UaeBase SetUaeConfig 2a 801
  23. #pragma libcall UaeBase HardReset 30 0
  24. #pragma libcall UaeBase Reset 36 0
  25. #pragma libcall UaeBase EjectDisk 3c 001
  26. #pragma libcall UaeBase InsertDisk 42 0802
  27. #pragma libcall UaeBase EnableSound 48 0
  28. #pragma libcall UaeBase DisableSound 4e 0
  29. #pragma libcall UaeBase EnableJoystick 54 0
  30. #pragma libcall UaeBase DisableJoystick 5a 0
  31. #pragma libcall UaeBase SetFrameRate 60 001
  32. #pragma libcall UaeBase ChgCMemSize 66 001
  33. #pragma libcall UaeBase ChgSMemSize 6c 001
  34. #pragma libcall UaeBase ChgFMemSize 72 001
  35. #pragma libcall UaeBase ChangeLanguage 78 001
  36. #pragma libcall UaeBase ExitEmu 7e 0
  37. #pragma libcall UaeBase GetDisk 84 8002
  38. #pragma libcall UaeBase DebugFunc 8A 0
  39.